package com.pig4cloud.pig.module.api.entity.attendance;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

/**
 * 工作班次对象 work_shift
 *
 * @author ruoyi
 * @date 2022-11-08
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
@TableName("attendance_work_shift")
public class AttendanceWorkShift implements Serializable {

    private static final long serialVersionUID = 1L;


    /**
     * $column.columnComment
     */
    private Integer id;

    /**
     * 班次名
     */
    private String shiftName;

    /**
     * 物业公司id
     */
    private Integer propertyId;

    /**
     * 上午上班时间
     */
    private String amBeginDutyTime;

    /**
     * 上午上班提前打卡时间
     */
    private Integer amBeginDutyHour;

    /**
     * 上午下班打卡时间
     */
    private String amEndDutyTime;

    /**
     * 上午下班延后打卡时间
     */
    private Integer amEndDutyHour;

    /**
     * 下午上班时间
     */
    private String pmBeginDutyTime;

    /**
     * 下午上班提前时间
     */
    private Integer pmBeginDutyHour;

    /**
     * 下午下班时间
     */
    private String pmEndDutyTime;

    /**
     * 下午下班延后时间
     */
    private Integer pmEndDutyHour;

    @TableField(exist = false)
    private String propertyName;

}
